# 基础镜像
FROM openjdk:8u342

# 镜像的元数据信息
LABEL AUTHOR="wangq" EMAIL="cqwensten@163.com" CREATE_TIME="2020-09-05" VERSION="0.1" DESCRIPTION="Spatialboot Docker Image Based openjdk8u342"

# 声明一些变量
ENV expose_port 8081
ENV work_dir /home/code

# 改变Docker镜像的时区
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

# 指定工作目录
WORKDIR ${work_dir}

# 拷贝JAR包
COPY ./target/spatialboot4st.jar ./spatialboot4st.jar

# 声明使用的端口
EXPOSE ${expose_port}

CMD ["--server.port=8081"]
ENTRYPOINT ["java", "-jar", "./spatialboot4st.jar"]